Generator applikationer med databaser

Hvis du troede mere alvorligt enhver forståelse af it kan indse, at internettet ligger i dens langt de fleste ansøgninger til databaser og kun en lille del af statiske filer. Kernen i alle større websted eller portal er at indsætte, redigere, slette og læse registreringer af tusinder og millioner af brugere.

Det næste lag er den algoritme, der behandler dataene. I det mindste for nu standard software-værktøjer ikke kan generere kode til at udføre en meget specifik logik. I fremtiden kan det ændre sig med indførelsen af ​​stadig mere komplekse algoritmer, machine learning, gennemførelse af en mere formel og matematiske modeller til eksekverbare programmer.

På det øverste lag står "visualisering". Dette lag forekommer mig, at ville være vanskeligt at erstatte den menneskelige faktor. Under kan gives visualisering - tekst, billeder, video og lyd. Som følge heraf kan alle formater afspilles på forskellige enheder og grænseflader - mobiltelefoner, computere, enklere gadgets, der kun indeholder nogle af mulighederne for "smarte" enheder og så videre.

Den næste værktøj for programmører, der har skabt, er at generere kode til databaser. Uanset idé at tænke på mig i fremtiden, eller mindre grad vil det være nødvendigt en database til at gemme nogle datamodel og programmering lag til at arbejde med det. Dette værktøj vil være i stand til at generere klar på mindst en tredjedel af programmeringen kode og kan fokusere på de reelle forretningslogik programmering. Rigtig værktøj er tidsbesparende - og ligesom min tidligere instrument - at styre oversættelse http://tomavelev.com/TranslateApp/.

På det første skærmbillede kan du se den model data, jeg brugte for instrumentet.
Oprettelse af en model af programmets brugerflade http://tomavelev.com/GeneratorApp/

I den aktuelle version 3 ansøgning allerede genererer ikke kun Java, men PHP og Android kode.

Resultatet i browseren for den genererede kode - evne til at udføre grundlæggende operationer på defineret i ét billeddata. For en lidt bedre visning bibliotek Boostrap har gennemført i PHP og JSP sider at have skærme med en idé lidt bedre visning.

Efter brug af værktøj til at oprette flere ideer, der er i mit hoved, er det muligt at udvikle værktøjet på flere måder - for at tilføje flere programmeringssprog, platforme og biblioteker eller udvikler sådanne værktøjer til at generere klar eksekverbar fil. For tiden skala i mit hoved kan vippes mere til den anden idé. Jeg vil være glad, hvis jeg få feedback - hvad ville du have været på dig til at give ham prioritet værktøj til at gøre arbejdet for dig.
Du kan kontakte mig på tomavelev@gmail.com.